hand ramming - Turkish English Dictionary